micro (one millionth) - English Synonyms Dictionary